.TH "Window" 3 "Fri Dec 13 2013" "GameEngine" \" -*- nroff -*-
.ad l
.nh
.SH NAME
Window \- 
.SH SYNOPSIS
.br
.PP
.PP
\fC#include <Window\&.h>\fP
.SS "Public Member Functions"

.in +1c
.ti -1c
.RI "\fBWindow\fP (int width, int height, char *title)"
.br
.ti -1c
.RI "\fB~Window\fP ()"
.br
.ti -1c
.RI "bool \fBcloseWindow\fP ()"
.br
.ti -1c
.RI "void \fBswapBuffer\fP ()"
.br
.ti -1c
.RI "void \fBhandleInput\fP ()"
.br
.ti -1c
.RI "GLFWwindow * \fBgetWindow\fP ()"
.br
.in -1c
.SS "Private Member Functions"

.in +1c
.ti -1c
.RI "void \fBdestroy\fP ()"
.br
.ti -1c
.RI "void \fBinit\fP ()"
.br
.ti -1c
.RI "void \fBinitWithGLFW\fP ()"
.br
.ti -1c
.RI "void \fBinitGlew\fP ()"
.br
.in -1c
.SS "Static Private Member Functions"

.in +1c
.ti -1c
.RI "static void \fBVSyncOff\fP ()"
.br
.ti -1c
.RI "static void \fBVSyncOn\fP ()"
.br
.in -1c
.SS "Private Attributes"

.in +1c
.ti -1c
.RI "int \fBWIDTH\fP"
.br
.ti -1c
.RI "int \fBHEIGHT\fP"
.br
.ti -1c
.RI "char * \fBTITLE\fP"
.br
.ti -1c
.RI "GLFWwindow * \fBwindow\fP"
.br
.in -1c
.SH "Detailed Description"
.PP 
Definition at line 11 of file Window\&.h\&.
.SH "Constructor & Destructor Documentation"
.PP 
.SS "Window::Window (intwidth, intheight, char *title)"

.PP
Definition at line 16 of file Window\&.cpp\&.
.PP
References HEIGHT, init(), TITLE, and WIDTH\&.
.SS "Window::~Window ()"

.PP
Definition at line 25 of file Window\&.cpp\&.
.PP
References destroy()\&.
.SH "Member Function Documentation"
.PP 
.SS "bool Window::closeWindow ()"

.PP
Definition at line 30 of file Window\&.cpp\&.
.PP
References window\&.
.PP
Referenced by Gameloop::gameLoop()\&.
.SS "void Window::destroy ()\fC [private]\fP"

.PP
Definition at line 107 of file Window\&.cpp\&.
.PP
Referenced by ~Window()\&.
.SS "GLFWwindow * Window::getWindow ()"

.PP
Definition at line 45 of file Window\&.cpp\&.
.PP
References window\&.
.PP
Referenced by Gameloop::handleInput()\&.
.SS "void Window::handleInput ()"

.PP
Definition at line 40 of file Window\&.cpp\&.
.PP
Referenced by Gameloop::handleInput()\&.
.SS "void Window::init ()\fC [private]\fP"

.PP
Definition at line 50 of file Window\&.cpp\&.
.PP
References initGlew(), and initWithGLFW()\&.
.PP
Referenced by Window()\&.
.SS "void Window::initGlew ()\fC [private]\fP"

.PP
Definition at line 94 of file Window\&.cpp\&.
.PP
Referenced by init()\&.
.SS "void Window::initWithGLFW ()\fC [private]\fP"

.PP
Definition at line 62 of file Window\&.cpp\&.
.PP
References error_callback(), HEIGHT, NULL, WIDTH, and window\&.
.PP
Referenced by init()\&.
.SS "void Window::swapBuffer ()"

.PP
Definition at line 35 of file Window\&.cpp\&.
.PP
References window\&.
.PP
Referenced by Gameloop::render()\&.
.SS "void Window::VSyncOff ()\fC [static]\fP, \fC [private]\fP"

.PP
Definition at line 117 of file Window\&.cpp\&.
.SS "void Window::VSyncOn ()\fC [static]\fP, \fC [private]\fP"

.PP
Definition at line 112 of file Window\&.cpp\&.
.SH "Member Data Documentation"
.PP 
.SS "int Window::HEIGHT\fC [private]\fP"

.PP
Definition at line 30 of file Window\&.h\&.
.PP
Referenced by initWithGLFW(), and Window()\&.
.SS "char* Window::TITLE\fC [private]\fP"

.PP
Definition at line 31 of file Window\&.h\&.
.PP
Referenced by Window()\&.
.SS "int Window::WIDTH\fC [private]\fP"

.PP
Definition at line 29 of file Window\&.h\&.
.PP
Referenced by initWithGLFW(), and Window()\&.
.SS "GLFWwindow* Window::window\fC [private]\fP"

.PP
Definition at line 34 of file Window\&.h\&.
.PP
Referenced by closeWindow(), getWindow(), initWithGLFW(), and swapBuffer()\&.

.SH "Author"
.PP 
Generated automatically by Doxygen for GameEngine from the source code\&.
